composite definition - French English Dictionary